to make doubly sure that ... - Spanisch Englisch Wörterbuch